home *** CD-ROM | disk | FTP | other *** search
/ AOL File Library: 4,101 to 4,200 / aol-file-protocol-4400-4101-to-4200.zip / AOLDLs / ADV - Articles & Misc / GS_OS 5.0 TO 5.0.2 changes / GS.OS.update next >
Text File  |  2014-11-30  |  4KB  |  92 lines

  1.  
  2. This is a listing from Apple Computer, Inc., detailing the update changes from GS/OS System Software 5.0 to 5.0.2.  The information was sent to developers upon initial release of 5.0.2.  The following information was originally posted in the Apple II Roundtables on GEnie (General Electric Network for Information Exchange) by Ohio Kache's support representative, Andy Finkenstadt.    
  3.  
  4.  
  5.                GS Operating System changes from 5.0 to 5.0.2
  6.  
  7. The changes from System Software 5.0 to 5.0.2 are described in this section. 
  8. The 5.0.2 release includes both System.Disk and System.Tools.  Only the
  9. following files have changed; only the problems listed have been addressed. 
  10. System Software 5.0.1 was an internal Apple release that should NOT be used.
  11.  
  12. NOTE:  On System Software 5.0.2, GS/OS has a version number $8301, meaning
  13. version 3.1p.  The Dialog Manager has version number 3.2p for ROM 01.  The Desk
  14. Manager has version 3.2 for ROM 01 and version 3.2p for ROM 03.  Be sure to
  15. mask out prototype bits when checking version numbers.
  16.  
  17. ATResponder (System.Tools)
  18.  Fixed a bug which caused the system to forget chosen network printers unless
  19. AppleShare was installed.
  20.  
  21. BASIC.SYSTEM
  22.  Fixed a bug in BLOAD which trashed data.  The System now properly returns the
  23. NO BUFFERS AVAILABLE error and does not write to the disk.
  24.  
  25. GS.OS
  26.  Fixed the Init Manager to properly sense which screen is up and to always
  27. place dialogs on the current screen.  Also, fixed the Cache Manager bug listed
  28. below.
  29.  
  30. Start.GS.SO and GS.OS.Dev
  31.  A change was made to the Cache Manager to dereference the cache bucket before
  32. it is used in the internal Cache shutdown routinescalled by ResetCache. This
  33. prevents GS/OS fatal error $0002 from popping up during low-memory Memory
  34. Manager calls.
  35.  
  36. Pro.FST
  37.  Fixed bugs in GetDirEntry portion of this FST to properly report buffer size
  38. errors and to prevent memory from being trashed when using a four-byte name
  39. buffer. Also, fixed a bug in the Write call that caused data to be trashed on
  40. occasion if the Write call was followed by a SetEOF call on sparse files.
  41.  
  42. Resource.Mgr
  43.  Fixed a bug in ResourceShutDown that deallocated all system resources
  44. whenever a call was made. The system now disposes of the resources belonging
  45. to the current resource application.  A bug in AddResource and WriteResource
  46. which corrupted resource maps when two files were open at the same time was
  47. also fixed.
  48.  
  49. Slos CDev
  50.  Fixed a bug in setting battery RAM when slot 2 selection was changed.  This
  51. fix allows ProDOS 8 applications better printing access to network printers.
  52.  
  53. START (System.Tools)
  54.  Fixed a bug where the system would forget chosen printer names if the user
  55. changed login names after booting from a file server.  Note that START is the
  56. program GS/OS boots into when using a file server as a boot volume; this file
  57. is not the Finder.
  58.  
  59. Tool018 (QuickDraw Aux)
  60.  Fixed a bug in CopyPixels that would incorrectly allocate the scratch buffer,
  61. causing memory to be randomly trashed.
  62.  
  63. Tool021 (Dialog Manager)
  64.  A handle allocation bug was fixed. DialogStartUp previously allocated a
  65. handle as movable when it should have been fixed.  This fix prevents random
  66. memory trashing (four bytes) on the calls Alert, NoteAlert, StopAlert, and
  67. CautionAlert.
  68.  
  69. Tool023 (Standard File)
  70.  Fixed several bugs.  Case is now ignored when sorting file lists. Filter
  71. procedures and SFxxx2 calls now receive the proper auxiliary type for files,
  72. and Standard File now notices an error and skips to the next volume when a
  73. user ejects a disk and selects a file while the disk's file list is displayed.
  74. Formerly, this situation caused an invalid reply record and sometimes crashed
  75. applications.
  76.  
  77. Tool034 (Text Edit)
  78.  Fixed several bugs in TEGetText and in the use of LETextBox2 type data. Also,
  79. fixed a bug which hung the machine when an entire TE SuperBlock was included
  80. in text to be deleted.
  81.  
  82. TS2
  83.  Fixed a bug in the QuickDraw II fast slab routines; this fix allows QuickDraw
  84. II to properly draw objects with a width greater than 160 bytes.  A new Desk
  85. Manager patch was added to fix a bug that left the Desk Manager in a "busy"
  86. state after calls to AddToRunQ, RemoveFromRunQ, and GetNumNDAs.
  87.  
  88. TS3
  89.  The Desk Manager patch described above was incorporated, and the Dialog
  90. Manager bug listed above was also included here (since the Dialog Manager is
  91. included in ROM 03).
  92.